package com.qingcheng.service.seckill;

import com.qingcheng.pojo.seckill.SeckillOrder;
import com.qingcheng.pojo.seckill.SeckillStatus;

import java.util.List;

public interface SeckillOrderService {

    /***
     * 添加秒杀订单
     * @param id:商品ID
     * @param time:商品秒杀开始时间
     * @param username:用户登录名
     * @return
     */
    Boolean add(Long id, String time, String username);


    /**
     * 查询订单状态是否已支付
     * @param username
     * @return
     */
    SeckillStatus queryStatus(String username);

    /**
     * 根据用户名查询秒杀订单
     * @param username
     * @return
     */
    List<SeckillOrder> querySeckillOrderListByUsername(String username);
}
